Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 BELGRAVE PLACE Terraced £632,803 £366,000 28 Jul 2006
11 BELGRAVE PLACE Terraced £617,609 £176,500 13 Mar 2001
12 BELGRAVE PLACE Terraced £711,916 £710,000 8 Jul 2022
12A BELGRAVE PLACE Terraced £741,034 £485,000 4 Jul 2014
14 BELGRAVE PLACE Terraced £648,294 £375,000 31 Oct 2011